// Reset global styles from Bootstrap to prevent them from
// interfering with the Antd styles.
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-style: inherit;
  font-variant: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-family: inherit;
}

// Overwrite global SVG legacy style from nvd3
svg:not(.leaflet-zoom-animated) {
  display: unset;
  width: unset;
  height: unset;
}

// Class-based reset for Bootstrap conflicts
.label,
.btn,
.form-control,
.form-group,
.input-group,
.input-group-addon,
.custom-select,
.form-check,
.form-check-input,
.form-check-label,
.was-validated {
  all: unset;
  all: revert; /* if supported */
  box-sizing: border-box;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  display: revert;
}
